﻿using Microsoft.AspNetCore.Mvc;
using PermissionAuthenticationDemo.Utility.Service;


namespace PermissionAuthenticationDemo.Controllers
{
    //[Route("[controller]/[action]")]
    //[ApiController]
    //public class JWTController : ControllerBase
    //{
    //    private IJWTService _IJWTService;
    //    public JWTController(IJWTService iJWTService)
    //    {
    //        this._IJWTService = iJWTService;
    //    }
    //    /// <summary>
    //    /// 校验账号密码--生成JWT Token
    //    /// </summary>
    //    /// <param name="name"></param>
    //    /// <param name="password"></param>
    //    /// <returns></returns>
    //    [HttpPost]
    //    public IActionResult GetToken(string name, string password)
    //    {
    //        if ("admin".Equals(name) && "admin".Equals(password))
    //        {
    //            //生成JWT
    //            string token = this._IJWTService.GetToken(name);
    //            return new JsonResult(new
    //            {
    //                Result = true,
    //                Token = token
    //            });
    //        }
    //        else
    //        {
    //            Console.WriteLine("账号或密码错误");
    //            return new JsonResult(new
    //            {
    //                Result = false,
    //                Token = ""
    //            });
    //        }
    //    }

    //}
}
